The hotel/restaurant on Rue de Hannibal, just south-west of the Punic Tophet, offers a wine selection though all are Tunisian and overpriced. Beers also appear to be available.
Villa Didon
The hotel Villa Didon, next to the main Carthage ruins atop Byrsa Hill, offers a stylish lounge and terrace with delightful views. Very pleasant for an evening beer or glass of wine, though apparently closed during off season.